expressing praise to god - Francés Inglés Diccionario